Holds all the information about a configuration. More...
Public Member Functions | |
ConfigHolder () | |
~ConfigHolder () | |
nkMemory::StringView | graphicDescription () |
nkMemory::StringView | renderDescription () |
Public Attributes | |
WindowDescriptor | _window |
A description of the main window. | |
RenderDescriptor | _rendering |
A description of the rendering settings. | |
RENDERING_API | _wantedApi |
Wanted API for rendering. | |
RENDERING_API | _chosenApi |
Chosen API while initializing, given hardware and system constraints. | |
Holds all the information about a configuration.
The configuration API is quite young and holds only basic situations.
nkGraphics::ConfigHolder::ConfigHolder | ( | ) |
Constructor.
nkGraphics::ConfigHolder::~ConfigHolder | ( | ) |
Destructor.
nkMemory::StringView nkGraphics::ConfigHolder::graphicDescription | ( | ) |
nkMemory::StringView nkGraphics::ConfigHolder::renderDescription | ( | ) |